package main

import (
	"fmt"
	"time"
)

/*
*
Go 语言的线程是并发机制
*/
func main() {

	fmt.Println("start")

	//main 函数是一个主线程，是因为主线程执行太快了，子线程还没来得及执行，所以看不到输出。
	go func() {
		fmt.Println("hello world")
	}()

	//加上一秒的休眠
	time.Sleep(time.Second)

	fmt.Println("end")
}
